/* CSS Document */

/*--------------------------------------------------------*/
/*-----Página---------------------------------------------*/
/*--------------------------------------------------------*/
#wrapper{
	margin:2%;
	max-height:600px;
	max-width::300px;
	height:expression(this.scrollHeight > 600? "600px" : "auto" );
	width:expression(this.scrollHeight > 300? "300px" : "auto" );
}
/*	*::-moz-selection{
	   background:#AAAAAA;
	   color:black;
	}
	
	*::selection {
	   background:#AAAAAA;
	   color:black;
	}
*/
/*--------------------------------------------------------*/
/*-----Header---------------------------------------------*/
/*--------------------------------------------------------*/
#header{
	height:60px;
	margin:10px;
	position:relative;
}
#header h1{
	display:inline;
	position:absolute;
	margin:0;
	padding:5px 5px 5px 30px;
}
/*--------------------------------------------------------*/
/*-----Menú Principal-------------------------------------*/
/*--------------------------------------------------------*/
#main_nav{
	height:40px;
	margin:5px 0 0 0;
}
#nav,
#sub_nav{
	height:100%;
	list-style-type:none;
}
#nav li{
	display:block;
	float:left;
	position:relative;
	padding:10px 15px 10px 15px;
	margin:0 10px 0 0;
	background-color:#067098;
}
#nav li:hover{
	background-color:#AAAAAA;
}
#nav li:hover > a{
	color:black;
}
#nav a{
	text-decoration: none;
	color:#FFFFFF;
}
#nav label{
	text-shadow:none;
}
/*--------------------------------------------------------*/
/*-----Página---------------------------------------------*/
/*--------------------------------------------------------*/
#page{
	width:100%;
	position:relative;
	overflow:auto;
	margin:5px 0 0 0;
}
/*--------------------------------------------------------*/
/*-----Panel de navegación izquierdo----------------------*/
/*--------------------------------------------------------*/
#panelIzq{
	float:left;
	padding:0 25px 0 0;
	border-right:1px solid #067098;
}
.subMenuNove,
#subMenuTit{
	list-style-type:none;
}
.titulo{
	width:300px;
	padding:5px 0 0 0;
}
.titulo > label{
	display:block;
	padding:0 0 0 2px;
	background-color:#067098;
	color:white;
}
.titulo > label:hover{
	color:black;
	background-color:#AAAAAA;
}
	
.subMenuNove > li{
	margin:5px 0 0 0;
	background-color:#067098;
}
.subMenuNove li:hover{
	background-color:#AAAAAA;
}
.subMenuNove > li > label{
	display:block;
	padding:0 2px 0 2px;
	color:white;
}
.subMenuNove > li > label:hover{
	color:black;
}
/*--------------------------------------------------------*/
/*-----Contenido de la página-----------------------------*/
/*--------------------------------------------------------*/
#content{
	float:left;
	padding:0 0 0 25px;
	alignment-adjust:central;
	position:relative;
	margin-left:30%;
	overflow:auto;
}
#formInic{
	width:275px;
}
#nom{
	heigh:10px;
}
.campo{
	float:right;
}
.infocampo{
	padding:5px 0 0 0;
}
#pass label{
	float:left;
}
#datos{
	border:1px solid #067098;
	color:#067098;
}
.campoUsu{
	font-weight:bold;
}
/*--------------------------------------------------------*/
/*-----Pie de página--------------------------------------*/
/*--------------------------------------------------------*/
#footer{
	border-top:1px solid #067098;
	padding:0 0 0 40px;
	margin-top:20px;
	padding-top:20px;
}
#footer img{
	display:block;
	margin:auto;
}